1 self-drive adj
self-drive car — vettura da noleggio senza autista
English-Italian dictionary > self-drive adj